<?php

// if file was loaded direclty, redirect to home page
if (basename(__FILE__) == basename($_SERVER['PHP_SELF'])) header("Location: index.php");

require_once 'Mail.php'; 

extract($_POST);
$error = '&nbsp;';
$displayForm = true;


$to = "info@apps.ge";


// if form was submitted
if( isset(  $send ) )
{
	
	$displayForm = false;
	
	$subject = $organization." - ".$package;
	
	$mail =& Mail::factory('smtp', array ('host' => 'ssl://smtp.gmail.com', 'port' => 465, 'auth' => true, 'username' => 'mail@apps.ge', 'password' => 'outstanding'));	
	$headers = array("From" => "=?utf-8?B?".base64_encode($name)."?=<{$email}>", "To" => $to, "Reply-To" => $email, "Subject" => $subject);
	$body = "სახელი, გვარი: {$name} \nტელეფონი: {$phone} \nელ-ფოსტა: {$email} \nორგანიზაცია: {$organization} \nპაკეტი: {$package} \n{$message}";
		
	/* if anything was left empty */
	if( empty($name) OR empty($phone) OR empty($email) OR empty($organization) OR empty($message) ) {
		$error = '<div class="error"><p>გთხოვთ, შეავსოთ ყველა ველი.</p></div><!-- .error -->';
		$displayForm = true;
	}
	
	/* if email wasnt valid */
	else if(!preg_match('/^[^0-9][a-zA-Z0-9-_]*([.][a-zA-Z0-9-_]+)*[@][a-zA-Z0-9-_]+([.][a-zA-Z0-9-_]+)*[.][a-zA-Z]{2,4}$/', $email)) {
		$error = '<div class="error"><p>გთხოვთ, სწორად მიუთითოთ E-Mail.</p></div><!-- .error -->';
		$displayForm = true;
	}
	
	// choose 
	// else if( $package == "choose" )
	// {
		// $error = '<div class="error"><p>გთხოვთ აირჩიოთ სასურველი პაკეტი</p></div><!-- .error -->';
		// $displayForm = true;
	// }
	
	else if (PEAR::isError($mail->send($to, $headers, $body))) {
   		//$error = $mail->getMessage();
   		$error = '<div class="error"><p>E-Mail-ის გაგზავნა შეუძლებელია (Server Error!).</p></div><!-- .error -->';		
		$displayForm = true;
	}
	
}

